Everything about The S-100 Bus totally explained
The
S-100 bus,
IEEE696-1983 (withdrawn), was an early
computer bus designed in 1974 as a part of the
Altair 8800, generally considered today to be the first
personal computer (or at least the first "microcomputer", insofar as it was designed for hobbyists rather than the general public). The S-100 bus was the first industry standard bus for the
microcomputer industry. S-100 computers, consisting of processor and peripheral cards, were produced by a number of manufacturers. The S-100 bus formed the basis for homebrew computers whose builders (for example, the
Homebrew Computer Club) implemented drivers for
CP/M and
MP/M. These S-100 microcomputers ran the gamut from hobbyist toy to small business workstation and were the
zenith of the microcomputer world until the advent of the
IBM PC (which some of them outperformed).
Architecture
The S-100 bus essentially consisted of the pins of the
Intel 8080 run out onto the
backplane. No particular level of thought went into the design, leading to such disasters as various power lines of differing voltages being located next to each other, resulting in easy
shorting. The system included two unidirectional
8 bit data buses, but only a single bidirectional 16 bit address bus. A deal on power supplies led to the use of +8 V and +/- 18 V, which had to be "
regulated down" on the cards to
TTL (+5v) and RS-232 (+/-12 V) levels.
History
Ed Roberts, also had the problem of the backplane taking up too much room. Attempting to avoid these problems, he placed the existing components in a case with additional "slots", so that the missing components could be plugged in later when they became available. The backplane was split into four separate cards, with the
CPU on a fifth. He then looked for a cheap source of connectors, and he came across a supply of 100-pin
edge connectors.
Another designer who did a great deal to push the S-100 technology forward was
George Morrow, with his company Morrow Designs. Morrow was the first chairman of the S-100 Bus Standards Committee, which later became IEEE-696. Other innovators were companies such as
Cromemco, Godbout Electronics (later
CompuPro), and
Ithaca Intersystems. The standards committee introduced the 16-bit data bus to the S-100, which had up to then supported only 8-bit data, by using the two separate uni-directional data buses as a single bi-directional bus.
The S-100 bus has a number of variants from different manufacturers, but had eventually been standardized as
IEEE-696 towards the end of 1983. By this point the S-100 bus had evolved into the standard for all "professional" personal computers, almost all of them running
CP/M. The standard was so powerful that many other CPU designs were either made to "look" like the 8080 (most notably the
Zilog Z80), or otherwise placed on complex converter cards to allow them to be plugged into S-100 machines.
Notable S-100 Bus Computer Users
Among the most notable users of S-100 Bus computers was
science fiction writer and
Byte Magazine columnist
Jerry Pournelle, who wrote many of his early novels on an S-100 Bus machine running CP/M he dubbed "Zeke", which is now on display in the
Smithsonian.
Further Information
Get more info on 'S-100 Bus'.
|
External Link Exchanges
Do you know how hard it is to get a link from a large encyclopaedia? Well we're different and will prove it. To get a link from us just add the following HTML to your site on a relevant page:
<a href="http://s-100_bus.totallyexplained.com">S-100 bus Totally Explained</a>
Then simply click through this link from your web page. Our crawlers will verify your link, extract the title of your web page and instantly add a link back to it. If you like you can remove the words Totally Explained and embed the link in article text.
As long as your link remains in place, we'll keep our link to you right here. Please play fair - our crawlers are watching. Your site must be closely related to this one's topic. Any kind of spamming, dubious practises or removing the link will result in your link from us being dropped and, potentially, your whole site being banned. |